const name = 'zec'
name = 'jack' //Assignment to constant variable，不能改变name

const name
name = 'zec'//声明和赋值不能放到两个语句当中

const obj = {}
obj.name = 'zec'//并没有修改指向的内存地址，只是修改了这块内存当中的数据，是被允许的

obj = {}//obj赋值新的空对象会报错，因为这种赋值改变了obj的内存指向

//最佳实践：不用var ，主用 const，配合let
//默认全部使用const，对于一定会需要修改的值用let声明